package com.senjoeson.manager.service;

import com.senjoeson.manager.bean.Apkinfo;

import java.util.List;

/**
 * @author MyPC
 * @date 2018/11/2
 */

public interface ApkInfoService {


    //通过appid查询应用的一些信息

    Apkinfo getSingleApkInfo(String appId);

    /**
     * 添加一个应用在后台
     *
     * @param apkInfo 应用的信息
     * @return 返回是否添加成功
     */
    boolean addApkInfo(Apkinfo apkInfo);


    //传入一些信息进行数据校验. (appid, sha1 ,packagename,versionname,versioncode,md5value)
    void checkApkInfo(String appId, String SHA1, String packageName, String versionName, String VersionCode, String md5Value);


    List<Apkinfo> getAllApkInfo();


}
